﻿<UserControl
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
	xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
	xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
	mc:Ignorable="d"
	x:Class="bsmith.prototypes.southpark.client.CartmanControl"
	d:DesignWidth="800" d:DesignHeight="600">
	<UserControl.Resources>
		<Style x:Key="NewButtonStyle" TargetType="Button">
			<Setter Property="Background" Value="#FF6E471D"/>
			<Setter Property="Foreground" Value="#FF1A1518"/>
			<Setter Property="Padding" Value="3"/>
			<Setter Property="BorderThickness" Value="1"/>
			<Setter Property="Template">
				<Setter.Value>
					<ControlTemplate TargetType="Button">
						<Grid>
							<VisualStateManager.VisualStateGroups>
								<VisualStateGroup x:Name="CommonStates">
									<VisualState x:Name="Normal"/>
									<VisualState x:Name="MouseOver">
										<Storyboard>
											<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="BackgroundAnimation"/>
											<ColorAnimation Duration="0" To="#F2FFFFFF" Storyboard.TargetProperty="(Rectangle.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient"/>
											<ColorAnimation Duration="0" To="#CCFFFFFF" Storyboard.TargetProperty="(Rectangle.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient"/>
											<ColorAnimation Duration="0" To="#7FFFFFFF" Storyboard.TargetProperty="(Rectangle.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient"/>
										</Storyboard>
									</VisualState>
									<VisualState x:Name="Pressed">
										<Storyboard>
											<ColorAnimation Duration="0" To="#FF6DBDD1" Storyboard.TargetProperty="(Border.Background).(SolidColorBrush.Color)" Storyboard.TargetName="Background"/>
											<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="BackgroundAnimation"/>
											<ColorAnimation Duration="0" To="#D8FFFFFF" Storyboard.TargetProperty="(Rectangle.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient"/>
											<ColorAnimation Duration="0" To="#C6FFFFFF" Storyboard.TargetProperty="(Rectangle.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient"/>
											<ColorAnimation Duration="0" To="#8CFFFFFF" Storyboard.TargetProperty="(Rectangle.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient"/>
											<ColorAnimation Duration="0" To="#3FFFFFFF" Storyboard.TargetProperty="(Rectangle.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)" Storyboard.TargetName="BackgroundGradient"/>
										</Storyboard>
									</VisualState>
									<VisualState x:Name="Disabled">
										<Storyboard>
											<DoubleAnimation Duration="0" To=".55" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="DisabledVisualElement"/>
										</Storyboard>
									</VisualState>
								</VisualStateGroup>
								<VisualStateGroup x:Name="FocusStates">
									<VisualState x:Name="Focused">
										<Storyboard>
											<DoubleAnimation Duration="0" To="1" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="FocusVisualElement"/>
										</Storyboard>
									</VisualState>
									<VisualState x:Name="Unfocused"/>
								</VisualStateGroup>
							</VisualStateManager.VisualStateGroups>
							<Border x:Name="Background" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="#FF6D5A4D" CornerRadius="1">
								<Grid Background="{TemplateBinding Background}" Margin="1">
									<Border x:Name="BackgroundAnimation" Background="#FF7E4840" Opacity="0"/>
									<Rectangle x:Name="BackgroundGradient">
										<Rectangle.Fill>
											<LinearGradientBrush EndPoint=".7,1" StartPoint=".7,0">
												<GradientStop Color="#FF6D5A4C" Offset="0"/>
												<GradientStop Color="#FF6F5B4D" Offset="0.375"/>
												<GradientStop Color="#FF4D3E36" Offset="0.625"/>
												<GradientStop Color="#FF6F5C4E" Offset="1"/>
											</LinearGradientBrush>
										</Rectangle.Fill>
									</Rectangle>
								</Grid>
							</Border>
							<ContentPresenter x:Name="contentPresenter" ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}" Margin="1"/>
							<Rectangle x:Name="DisabledVisualElement" Fill="#FFFFFFFF" IsHitTestVisible="false" Opacity="0" RadiusY="3" RadiusX="3"/>
							<Rectangle x:Name="FocusVisualElement" IsHitTestVisible="false" Margin="1" Opacity="0" RadiusY="2" RadiusX="2" Stroke="#FF8E4F24" StrokeThickness="1"/>
						</Grid>
					</ControlTemplate>
				</Setter.Value>
			</Setter>
			<Setter Property="FontFamily" Value="Rockwell Condensed"/>
			<Setter Property="FontSize" Value="48"/>
			<Setter Property="BorderBrush" Value="{x:Null}"/>
		</Style>
	</UserControl.Resources>

	<Grid x:Name="LayoutRoot">
		<Grid.RowDefinitions>
			<RowDefinition Height="Auto"/>
			<RowDefinition Height="*"/>
		</Grid.RowDefinitions>
		<VisualStateManager.CustomVisualStateManager>
				<ei:ExtendedVisualStateManager/>
			</VisualStateManager.CustomVisualStateManager>
			<VisualStateManager.VisualStateGroups>
				<VisualStateGroup x:Name="Locomotion">
					<VisualStateGroup.Transitions>
						<VisualTransition From="Walking" GeneratedDuration="0:0:1" To="Standing"/>
						<VisualTransition From="Standing" GeneratedDuration="0:0:1" To="Crying"/>
					</VisualStateGroup.Transitions>
					<VisualState x:Name="Walking">
						<Storyboard RepeatBehavior="Forever" AutoReverse="True">
							<DoubleAnimation Duration="0" To="0" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="Cartman1" d:IsOptimized="True"/>
							<DoubleAnimation Duration="0" To="0" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="Cartman1" d:IsOptimized="True"/>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="rightfoot">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-5"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.108"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="fullhead">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="4.66"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-4.587"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="lefthand">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="4.046"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-6.592"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="Path_0">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="1.867"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-4.607"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="righthand">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="7.957"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-5.29"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="legs">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="2.285"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-1.888"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="rightfoot">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="0"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-3.335"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimation Duration="0:0:2" To="-4.666" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="leftfoot" d:IsOptimized="True"/>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="righthand">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="72"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="62.16"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="righthand">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="3.336"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="21.561"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="lefthand">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-126.371"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-112.717"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="lefthand">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="17.12"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-3.304"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimation Duration="0:0:2" To="-2.664" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="leftfoot" d:IsOptimized="True"/>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)" Storyboard.TargetName="legs">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.932"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.937"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="legs">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.1"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-0.076"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="legs">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-2.508"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-2.321"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="Path_11">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="1.87"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-4.607"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="buttons">
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="1.87"/>
								<EasingDoubleKeyFrame KeyTime="0:0:2" Value="-4.607"/>
							</DoubleAnimationUsingKeyFrames>
						</Storyboard>
					</VisualState>
					<VisualState x:Name="Standing"/>
					<VisualState x:Name="Crying">
						<Storyboard RepeatBehavior="Forever" AutoReverse="True">
							<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="cryingmouth">
								<DiscreteObjectKeyFrame KeyTime="0">
									<DiscreteObjectKeyFrame.Value>
										<Visibility>Visible</Visibility>
									</DiscreteObjectKeyFrame.Value>
								</DiscreteObjectKeyFrame>
							</ObjectAnimationUsingKeyFrames>
							<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="leftcryingbrow">
								<DiscreteObjectKeyFrame KeyTime="0">
									<DiscreteObjectKeyFrame.Value>
										<Visibility>Visible</Visibility>
									</DiscreteObjectKeyFrame.Value>
								</DiscreteObjectKeyFrame>
							</ObjectAnimationUsingKeyFrames>
							<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="rightcryingbrow">
								<DiscreteObjectKeyFrame KeyTime="0">
									<DiscreteObjectKeyFrame.Value>
										<Visibility>Visible</Visibility>
									</DiscreteObjectKeyFrame.Value>
								</DiscreteObjectKeyFrame>
							</ObjectAnimationUsingKeyFrames>
							<ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="mouth">
								<DiscreteObjectKeyFrame KeyTime="0">
									<DiscreteObjectKeyFrame.Value>
										<Visibility>Collapsed</Visibility>
									</DiscreteObjectKeyFrame.Value>
								</DiscreteObjectKeyFrame>
							</ObjectAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="chin">
								<EasingDoubleKeyFrame KeyTime="0" Value="-0.097"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-0.097"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="chin">
								<EasingDoubleKeyFrame KeyTime="0" Value="3.333"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-0.663"/>
							</DoubleAnimationUsingKeyFrames>
							<PointAnimation Duration="0" To="49.6560516357422,7.07884612679482" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[1].(BezierSegment.Point2)" Storyboard.TargetName="chin" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="52.0000305175781,1.16669490933418" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[1].(BezierSegment.Point3)" Storyboard.TargetName="chin" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="0.499999999999968,0.49999999006577" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.StartPoint)" Storyboard.TargetName="chin" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="7.88193988800045,7.222201814254" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[0].(BezierSegment.Point1)" Storyboard.TargetName="chin" d:IsOptimized="True"/>
							<DoubleAnimation Duration="0" To="-2.886" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="righteye" d:IsOptimized="True"/>
							<DoubleAnimation Duration="0" To="-1.553" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="righteye" d:IsOptimized="True"/>
							<DoubleAnimation Duration="0" To="0.371" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="rightpupil" d:IsOptimized="True"/>
							<DoubleAnimation Duration="0" To="-7.225" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="rightpupil" d:IsOptimized="True"/>
							<DoubleAnimation Duration="0" To="0.07" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="lefteye" d:IsOptimized="True"/>
							<DoubleAnimation Duration="0" To="0.828" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="lefteye" d:IsOptimized="True"/>
							<DoubleAnimation Duration="0" To="-1.985" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="leftpupil" d:IsOptimized="True"/>
							<DoubleAnimation Duration="0" To="-9.172" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="leftpupil" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="0,-0.641" Storyboard.TargetProperty="(UIElement.RenderTransformOrigin)" Storyboard.TargetName="leftpupil" d:IsOptimized="True"/>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="leftcryingbrow">
								<EasingDoubleKeyFrame KeyTime="0" Value="-6.122"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-8.114"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="leftcryingbrow">
								<EasingDoubleKeyFrame KeyTime="0" Value="-9.928"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-15.358"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="rightcryingbrow">
								<EasingDoubleKeyFrame KeyTime="0" Value="-3.594"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.674"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="rightcryingbrow">
								<EasingDoubleKeyFrame KeyTime="0" Value="-8.466"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-16.004"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="righthand">
								<EasingDoubleKeyFrame KeyTime="0" Value="134.16"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="141.155"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="righthand">
								<EasingDoubleKeyFrame KeyTime="0" Value="21.561"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="2.395"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="lefthand">
								<EasingDoubleKeyFrame KeyTime="0" Value="20.052"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="2.344"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="lefthand">
								<EasingDoubleKeyFrame KeyTime="0" Value="-171.667"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-186.74"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimation Duration="0" To="89.337" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.Rotation)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="35.7839222527558,58.53858587413" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[5].(BezierSegment.Point2)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="31.4278948570968,59.9905805329341" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[5].(BezierSegment.Point3)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="26.8558635808562,61.5145660994941" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[6].(BezierSegment.Point1)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="37.2609785183979,59.7829666807648" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[4].(BezierSegment.Point2)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="35.0939825162007,60.0329666807648" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[4].(BezierSegment.Point3)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="31.5919607266499,60.4369583799835" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[5].(BezierSegment.Point1)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="7.79945153012903,27.7149690357187" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.StartPoint)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="7.98459302867264,11.7160404671449" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[0].(BezierSegment.Point1)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="7.74513546748817,32.4086506437915" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[7].(BezierSegment.Point2)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="7.79945153012903,27.7149690357187" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[7].(BezierSegment.Point3)" Storyboard.TargetName="lefthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="40.0559272766113,0.571356438100338" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.StartPoint)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="42.469310760498,1.9907596334815" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[0].(BezierSegment.Point1)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="35.2952613830566,-2.23021195083857" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[9].(BezierSegment.Point2)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="40.0559272766113,0.571356438100338" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[9].(BezierSegment.Point3)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="45.8249588012695,6.83666374534372" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[0].(BezierSegment.Point2)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="48,8.60109283775095" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[0].(BezierSegment.Point3)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="50.1650199890137,10.3574805483222" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[1].(BezierSegment.Point1)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="57.5000470479329,19.0769882408809" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[1].(BezierSegment.Point2)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="59.8333333333333,20.6009826866817" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[1].(BezierSegment.Point3)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="64.9655202229817,23.9517889229488" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[2].(BezierSegment.Point1)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="56.3667065617758,44.9265320851867" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[3].(BezierSegment.Point2)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="61.1666666666667,52.2676493533483" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[3].(BezierSegment.Point3)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="64,56.6009826866817" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[4].(BezierSegment.Point1)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="53.7936412238069,67.9946408887821" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[4].(BezierSegment.Point2)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="45.9536830328889,68.5207563062625" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[4].(BezierSegment.Point3)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="36.9230319403596,69.1253476758914" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[5].(BezierSegment.Point1)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="27.803250446219,67.7240567823368" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[5].(BezierSegment.Point2)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="18.9158030890413,66.0058866163212" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[5].(BezierSegment.Point3)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="12.3606339835115,64.7383847852665" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[6].(BezierSegment.Point1)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="60.0414543151854,27.911268254919" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[2].(BezierSegment.Point2)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="63.9999999999999,32.6009826866816" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[2].(BezierSegment.Point3)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<PointAnimation Duration="0" To="69.6569137573242,39.2995853630733" Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[3].(BezierSegment.Point1)" Storyboard.TargetName="righthand" d:IsOptimized="True"/>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="cryingmouth">
								<EasingDoubleKeyFrame KeyTime="0" Value="0.25"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-3.082"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="cryingmouth">
								<EasingDoubleKeyFrame KeyTime="0" Value="-0.728"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="-7.6"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimation Duration="0:0:1" To="-3.33" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)" Storyboard.TargetName="body" d:IsOptimized="True"/>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[0].(BezierSegment.Point2)" Storyboard.TargetName="chin">
								<EasingPointKeyFrame KeyTime="0" Value="22.0518970489502,9.41692924499512"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="20,5.24632771809897"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[1].(BezierSegment.Point1)" Storyboard.TargetName="chin">
								<EasingPointKeyFrame KeyTime="0" Value="35.4588241577148,7.11788511276245"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="35.3887641565353,9.05092273558084"/>
							</PointAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)" Storyboard.TargetName="cryingmouth">
								<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="1.134"/>
							</DoubleAnimationUsingKeyFrames>
							<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)" Storyboard.TargetName="cryingmouth">
								<EasingDoubleKeyFrame KeyTime="0" Value="1"/>
								<EasingDoubleKeyFrame KeyTime="0:0:1" Value="1.147"/>
							</DoubleAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[7].(BezierSegment.Point2)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="23.1875,23.876251220703"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="22.8009510040283,15.1251630783081"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[8].(BezierSegment.Point1)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="20.5979815282942,23.1146281407898"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="21.1460380554199,20.9171829223633"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[5].(BezierSegment.Point2)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="38.125,25.8137512207031"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="33.4675559997559,28.4229621887207"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[6].(BezierSegment.Point1)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="30.1683986718017,26.3441913092497"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="31.3761768341064,20.057710647583"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[6].(BezierSegment.Point2)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="28.8125,26.1887512207031"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="33.1524429321289,17.648307800293"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[6].(BezierSegment.Point3)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="26.6875000000002,25.8137512207035"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="29.5834140777588,17.05348777771"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[7].(BezierSegment.Point1)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="24.192681475002,25.3734891280565"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="27.0845127105713,16.6370239257813"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[5].(BezierSegment.Point3)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="32.5000000000004,26.1887512207032"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="31.9167861938477,22.2200469970703"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[7].(BezierSegment.Point3)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="22.1249999999995,23.563751220703"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="21.5833148956299,19.3867797851563"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[8].(BezierSegment.Point2)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="21.310462290534,23.5097204013342"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="21.1179466247559,21.6256999969482"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[8].(BezierSegment.Point3)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="19.5625000000001,23.6262512207032"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="19.749963760376,22.7200374603271"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[9].(BezierSegment.Point1)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="16.75,23.8137512207031"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="17.5331993103027,24.4933910369873"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[11].(BezierSegment.Point2)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="2.62500000000003,9.5417480468749"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="2.58308506011963,14.6606712341309"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[11].(BezierSegment.Point3)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="3.06249999999998,8.62625122070308"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="2.58308506011963,8.05368232727051"/>
							</PointAnimationUsingKeyFrames>
							<PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Path.Data).(PathGeometry.Figures)[0].(PathFigure.Segments)[12].(BezierSegment.Point1)" Storyboard.TargetName="cryingmouth">
								<EasingPointKeyFrame KeyTime="0" Value="5.18750000000004,6.97924804687496"/>
								<EasingPointKeyFrame KeyTime="0:0:1" Value="4.79986333847046,7.61034727096558"/>
							</PointAnimationUsingKeyFrames>
						</Storyboard>
					</VisualState>
				</VisualStateGroup>
			</VisualStateManager.VisualStateGroups>
			
		<StackPanel Orientation="Horizontal" Grid.Row="0" HorizontalAlignment="Center">
			<Button Content="Walk" Style="{StaticResource NewButtonStyle}">
				<i:Interaction.Triggers>
					<i:EventTrigger EventName="Click">
						<ei:GoToStateAction StateName="Walking"/>
					</i:EventTrigger>
				</i:Interaction.Triggers>
			</Button>
			<Button x:Name="button" Content="Cry" Margin="15,0,0,0" Style="{StaticResource NewButtonStyle}">
				<i:Interaction.Triggers>
					<i:EventTrigger EventName="Click">
						<ei:GoToStateAction StateName="Crying"/>
					</i:EventTrigger>
				</i:Interaction.Triggers>
			</Button>
			<Button Content="Stop" Margin="15,0,0,0" Style="{StaticResource NewButtonStyle}">
				<i:Interaction.Triggers>
					<i:EventTrigger EventName="Click">
						<ei:GoToStateAction StateName="Standing"/>
					</i:EventTrigger>
				</i:Interaction.Triggers>
			</Button>
		</StackPanel>
		
		<Canvas x:Name="Cartman1" RenderTransformOrigin="0,0" Height="Auto" Width="Auto" VerticalAlignment="Top" HorizontalAlignment="Left" Grid.Row="1">
			
			<Canvas.RenderTransform>
				<CompositeTransform/>
			</Canvas.RenderTransform>
			<Path x:Name="legs" Width="283.5" Height="73.5" Canvas.Left="271.385" Canvas.Top="447.828" Stretch="Fill" Fill="#FF61250D" Data="F1 M 271.385,447.828L 554.885,447.828L 528.385,520.828L 304.385,521.328L 271.385,447.828 Z " RenderTransformOrigin="0.5,0.5">
				<Path.RenderTransform>
					<CompositeTransform/>
				</Path.RenderTransform>
			</Path>
			<Canvas x:Name="body" Height="169" Canvas.Left="245" Canvas.Top="334" Width="337" RenderTransformOrigin="0.5,0.5">
				<Canvas.RenderTransform>
					<CompositeTransform/>
				</Canvas.RenderTransform>
				<Path x:Name="Path_0" Width="336.639" Height="167.756" Stretch="Fill" Fill="#FFCA0231" Data="F1 M 305.094,334.495C 296.31,338.917 286.099,341.026 277.094,345.123C 266.138,350.106 258.878,359.914 253.094,369.176C 250.764,372.907 253.062,377.6 253.064,381.812C 253.066,386.777 248.261,391.079 247.76,396.026C 247.385,399.737 247.837,403.476 248.058,407.196C 248.281,410.937 249.04,414.655 249.094,418.4C 249.163,423.252 248.885,428.108 248.427,432.944C 248.132,436.06 243.282,439.163 245.094,441.894C 250.731,450.391 256.468,458.948 263.76,466.506C 283.534,487.003 320.424,492.584 351.721,494.991C 388.807,497.843 426.17,504.729 463.191,501.328C 469.442,500.754 474.362,497.926 479.719,495.161C 481.215,494.389 484.005,493.155 485.719,492.828C 489.513,492.104 494.509,493.44 498.385,493.161C 515.354,491.941 528.806,490.23 545.76,488.881C 550.453,488.508 555.87,489.437 559.76,487.203C 563.943,484.802 573.74,489.268 576.719,485.828C 580.432,481.54 579.052,473.495 578.427,464.828C 578.036,459.402 579.468,453.983 580.427,448.607C 583.208,433.017 579.334,416.333 571.878,401.864C 566.381,391.199 563.863,379.158 555.76,369.735C 553.928,367.605 551.534,365.855 549.32,363.997C 547.088,362.124 544.576,360.488 542.427,358.548C 537.889,354.45 535.998,348.196 530.427,345.123C 527.184,343.334 522.865,343.161 519.76,341.207" UseLayoutRounding="False" RenderTransformOrigin="0.5,0.5">
					<Path.RenderTransform>
						<CompositeTransform/>
					</Path.RenderTransform>
				</Path>
				<Path x:Name="Path_11" Width="14.567" Height="116.667" Canvas.Left="178.904" Stretch="Fill" StrokeThickness="3" StrokeLineJoin="Round" Stroke="#FF000000" Data="F1 M 425.094,387.161C 426.611,389.586 429.85,391.287 430.818,393.885C 435.235,405.727 433.343,418.517 434.427,430.844C 436.152,450.449 437.679,470.198 435.793,489.794C 435.391,493.97 434.594,496.64 434.594,500.828" UseLayoutRounding="False" Canvas.Top="51.505" RenderTransformOrigin="0.5,0.5">
					<Path.RenderTransform>
						<CompositeTransform/>
					</Path.RenderTransform>
				</Path>
				<Canvas x:Name="buttons" Height="98" Canvas.Top="54" Width="11" Canvas.Left="172" RenderTransformOrigin="0.5,0.5">
					<Canvas.RenderTransform>
						<CompositeTransform/>
					</Canvas.RenderTransform>
					<Path x:Name="Path_12" Width="7" Height="8" Stretch="Fill" StrokeThickness="3" StrokeLineJoin="Round" Stroke="#FF000000" Fill="#FF000000" Data="F1 M 420.51,389.745C 421.615,389.745 422.51,390.864 422.51,392.245C 422.51,393.626 421.615,394.745 420.51,394.745C 419.406,394.745 418.51,393.626 418.51,392.245C 418.51,390.864 419.406,389.745 420.51,389.745 Z " UseLayoutRounding="False"/>
					<Path x:Name="Path_13" Width="6.75" Height="8.75" Canvas.Left="3.5" Canvas.Top="39.75" Stretch="Fill" StrokeThickness="3" StrokeLineJoin="Round" Stroke="#FF000000" Fill="#FF000000" Data="F1 M 423.885,429.495C 424.921,429.495 425.76,430.782 425.76,432.37C 425.76,433.958 424.921,435.245 423.885,435.245C 422.85,435.245 422.01,433.958 422.01,432.37C 422.01,430.782 422.85,429.495 423.885,429.495 Z " UseLayoutRounding="False"/>
					<Path x:Name="Path_14" Width="6.44376" Height="8.75" Canvas.Left="5.437" Canvas.Top="88.5" Stretch="Fill" StrokeThickness="3" StrokeLineJoin="Round" Stroke="#FF000000" Fill="#FF000000" Data="F1 M 425.448,478.245C 426.399,478.245 427.17,479.532 427.17,481.12C 427.17,482.708 426.399,483.995 425.448,483.995C 424.497,483.995 423.726,482.708 423.726,481.12C 423.726,479.532 424.497,478.245 425.448,478.245 Z " UseLayoutRounding="False"/>
				</Canvas>
			</Canvas>
			<Canvas x:Name="fullhead" Height="215" Canvas.Left="286" Canvas.Top="171" Width="258" RenderTransformOrigin="0.5,0.5">
				<Canvas.RenderTransform>
					<CompositeTransform/>
				</Canvas.RenderTransform>
				<Ellipse x:Name="head" Width="253.333" Height="200.667" Canvas.Left="3" Canvas.Top="14" Stretch="Fill" Fill="#FFEDBD8D"/>
				<Grid x:Name="righteyefull" Height="58" Canvas.Left="83" Canvas.Top="87" Width="50">
					<Path x:Name="righteye" Stretch="Fill" Fill="#FFFFFFFF" Data="F1 M 405.912,259.43C 418.025,264.757 422.364,281.538 415.602,296.912C 408.841,312.285 393.541,320.429 381.427,315.102C 369.314,309.775 364.975,292.994 371.737,277.62C 378.498,262.247 393.798,254.103 405.912,259.43 Z " UseLayoutRounding="False" RenderTransformOrigin="0.5,0.5" Margin="0,0,-0.245,-0.936">
						<Path.RenderTransform>
							<CompositeTransform/>
						</Path.RenderTransform>
					</Path>
					<Path x:Name="rightpupil" Width="9.25" Stretch="Fill" StrokeLineJoin="Round" Stroke="#FF000000" Fill="#FF000000" Data="F1 M 400.021,285.542C 402.299,285.542 404.146,287.305 404.146,289.479C 404.146,291.654 402.299,293.417 400.021,293.417C 397.743,293.417 395.896,291.654 395.896,289.479C 395.896,287.305 397.743,285.542 400.021,285.542 Z " UseLayoutRounding="False" RenderTransformOrigin="0.5,0.5" HorizontalAlignment="Right" Margin="0,27.244,13.898,21.881">
						<Path.RenderTransform>
							<CompositeTransform/>
						</Path.RenderTransform>
					</Path>
				</Grid>
				<Grid x:Name="lefteyefull" Height="58" Canvas.Left="130" Canvas.Top="85" Width="53">
					<Path x:Name="lefteye" Stretch="Fill" Fill="#FFFFFFFF" Data="F1 M 424.316,259.89C 434.712,252.275 451.429,257.418 461.656,271.377C 471.883,285.337 471.746,302.827 461.35,310.443C 450.955,318.059 434.237,312.916 424.011,298.956C 413.784,284.996 413.921,267.506 424.316,259.89 Z " UseLayoutRounding="False" RenderTransformOrigin="0.5,0.5" Margin="0,0,0.192,0.403">
						<Path.RenderTransform>
							<CompositeTransform/>
						</Path.RenderTransform>
					</Path>
					<Path x:Name="leftpupil" Width="10.125" Height="9.75" Stretch="Fill" StrokeLineJoin="Round" Stroke="#FF000000" Fill="#FF000000" Data="F1 M 436.958,286.167C 439.478,286.167 441.521,288.125 441.521,290.542C 441.521,292.958 439.478,294.917 436.958,294.917C 434.439,294.917 432.396,292.958 432.396,290.542C 432.396,288.125 434.439,286.167 436.958,286.167 Z " UseLayoutRounding="False" RenderTransformOrigin="0.5,0.5" HorizontalAlignment="Left" Margin="15.529,0,0,18.951" VerticalAlignment="Bottom">
						<Path.RenderTransform>
							<CompositeTransform/>
						</Path.RenderTransform>
					</Path>
				</Grid>
				<Path x:Name="doublechin" Width="205.75" Height="44.1291" Canvas.Left="26.566" Canvas.Top="163.23" Stretch="Fill" StrokeLineJoin="Round" Stroke="#FF000000" Data="F1 M 313.094,334.911C 318.602,343.588 330.767,349.805 338.844,356.161C 350.558,365.38 367.458,371.334 382.094,374.161C 404.094,378.411 429.94,379.545 449.344,375.661C 474.568,370.612 500.171,354.104 517.844,335.411" UseLayoutRounding="False"/>
				<Path x:Name="chin" Width="52.5" Height="8.888" Canvas.Left="110.097" Canvas.Top="181.75" StrokeLineJoin="Round" Stroke="#FF000000" UseLayoutRounding="False" RenderTransformOrigin="0.5,0.5">
					<Path.Data>
						<PathGeometry FillRule="Nonzero">
							<PathFigure IsFilled="True" IsClosed="False" StartPoint="4.50000953674316,0.692688584327698">
								<BezierSegment Point3="30.8018398284912,7.91688823699951" Point2="22.0518970489502,9.41692924499512" Point1="11.8819494247437,7.41489028930664"/>
								<BezierSegment Point3="48.2187156677246,1.91574501991272" Point2="45.8747367858887,7.82789611816406" Point1="35.4588241577148,7.11788511276245"/>
							</PathFigure>
						</PathGeometry>
					</Path.Data>
					<Path.RenderTransform>
						<CompositeTransform TranslateX="-0.097000002861022949" TranslateY="-0.66299998760223389"/>
					</Path.RenderTransform>
				</Path>
				<Path x:Name="mouth" Width="31.1563" Height="5.67639" Canvas.Left="119.988" Canvas.Top="179.193" Stretch="Fill" StrokeLineJoin="Round" Stroke="#FF000000" Data="F1 M 406.438,350.938C 414.418,355.53 428.829,357.839 436.594,352.661" UseLayoutRounding="False"/>
				<Path x:Name="hatbrim" Width="257.839" Height="40.3941" Canvas.Top="64.818" Stretch="Fill" Fill="#FFE9BD12" Data="F1 M 289.214,264.286C 288.177,265.161 286.606,268.557 286.104,270.958C 285.693,272.929 286.982,276.26 288.995,276.26C 294.843,276.26 298.164,268.998 302.828,265.469C 308.8,260.95 316.526,258.877 323.932,257.767C 354.935,253.116 386.261,248.697 417.604,249.339C 434.788,249.69 451.879,252.62 468.741,255.946C 479.393,258.047 490.186,259.602 501.021,260.292C 508.607,260.774 515.862,263.59 523.271,265.292C 524.882,265.662 526.487,266.054 528.105,266.392C 529.724,266.729 531.332,267.166 532.979,267.318C 536.935,267.683 544.212,266.399 543.854,262.443C 541.552,236.963 494.97,247.261 470.193,240.89C 439.736,233.058 408.177,236.161 375.427,238.411C 345.533,240.465 312.587,244.554 289.214,264.286 Z " UseLayoutRounding="False"/>
				<Path x:Name="hatbody" Width="247.404" Height="80.0852" Canvas.Left="3.941" Canvas.Top="12.357" Stretch="Fill" Fill="#FF1FA0B5" Data="F1 M 290.802,262.516C 286.138,269.143 298.512,244.76 302.573,237.505C 310.837,222.74 325.202,211.686 339.573,202.755C 354.746,193.326 373.344,190.12 390.594,186.12C 410.087,181.6 431.273,183.495 450.656,188.464C 459.719,190.786 470.844,192.036 477.573,195.505C 488.915,201.352 499.161,209.304 509.24,217.13C 517.073,223.214 524.113,230.637 529.073,239.005C 531.091,242.411 540.365,253.214 536.031,250.047C 534.215,248.719 530.566,249.433 528.323,249.255C 523.611,248.882 519.041,247.281 514.323,247.005C 500.062,246.171 485.202,246.512 471.823,241.505C 458.03,236.343 442.507,236.378 427.823,237.505C 412.776,238.66 397.585,237.42 382.573,238.964C 363.041,240.972 341.695,238.129 324.234,247.109C 317.113,250.771 307.775,250.399 301.823,255.755C 299.605,257.751 296.689,258.213 294.448,260.182C 292.219,262.141 291.198,261.953 290.802,262.516 Z " UseLayoutRounding="False"/>
				<Path x:Name="hatbeanie" Width="64.2518" Height="26.0018" Canvas.Left="99.473" Stretch="Fill" Fill="#FFE9BD12" Data="F1 M 389.927,186.245C 387.133,187.286 384.11,191.881 385.927,194.245C 389.177,198.473 397.019,196.332 401.927,194.245C 402.887,193.836 403.843,193.409 404.753,192.898C 405.625,192.407 406.57,191.97 407.26,191.245C 407.878,190.596 411.395,189.011 410.594,189.411C 408.927,190.245 409.04,193.812 410.927,195.578C 412.6,197.143 415.336,193.523 417.594,193.911C 420.946,194.488 423.026,197.286 426.427,197.245C 429.97,197.202 431.972,197.363 435.427,196.578C 436.931,196.236 438.053,195.19 439.594,195.245C 441.166,195.301 441.354,193.572 442.927,193.578C 444.568,193.585 446.767,193.738 447.927,192.578C 449.897,190.608 450.203,183.853 448.594,181.578C 445.852,177.703 439.393,179.185 434.927,177.578C 431.644,176.397 430.081,171.148 426.594,171.245C 419.622,171.439 414.028,177.558 407.26,179.245C 404.512,179.93 401.407,176.208 398.927,177.578C 395.281,179.592 393.83,184.79 389.927,186.245 Z " UseLayoutRounding="False"/>
				<Path x:Name="cryingmouth" Height="29.448" Canvas.Left="107.875" Stroke="#FF000000" StrokeThickness="3" StrokeLineJoin="Round" Canvas.Top="160.28" UseLayoutRounding="False" Width="56.414" Fill="Black" Visibility="Collapsed" RenderTransformOrigin="0.5,0.5">
					<Path.Data>
						<PathGeometry FillRule="EvenOdd">
							<PathFigure IsFilled="True" IsClosed="False" StartPoint="8.08315277099609,6.55371427536011">
								<BezierSegment Point3="38.5835266113281,1.72049033641815" Point2="25.1920623779297,1.72049033641815" Point1="18.2305126190186,-0.0700288191437721"/>
								<BezierSegment Point3="50.083667755127,9.38699626922607" Point2="45.6666526794434,1.6574729681015" Point1="45.7816886901855,1.72049033641815"/>
								<BezierSegment Point3="54.417064666748,14.7202100753784" Point2="53.8669815063477,12.5199699401855" Point1="51.2644996643066,11.4533739089966"/>
								<BezierSegment Point3="52.5837020874023,21.3867378234863" Point2="55.2982711791992,18.1293621063232" Point1="55.2378921508789,18.00341796875"/>
								<BezierSegment Point3="39.4168815612793,25.7199726104736" Point2="44.9021606445313,25.377161026001" Point1="49.4798545837402,25.1112213134766"/>
								<BezierSegment Point3="31.9167861938477,22.2200469970703" Point2="33.4675559997559,28.4229621887207" Point1="35.5165023803711,25.9637413024902"/>
								<BezierSegment Point3="29.5834140777588,17.05348777771" Point2="33.1524429321289,17.648307800293" Point1="31.3761768341064,20.057710647583"/>
								<BezierSegment Point3="21.5833148956299,19.3867797851563" Point2="22.8009510040283,15.1251993179321" Point1="27.0845127105713,16.6370239257813"/>
								<BezierSegment Point3="19.749963760376,22.7200374603271" Point2="21.1179466247559,21.6256999969482" Point1="21.1460380554199,20.9172191619873"/>
								<BezierSegment Point3="13.4165477752686,24.053337097168" Point2="16.6332874298096,24.053337097168" Point1="17.5331993103027,24.4933910369873"/>
								<BezierSegment Point3="4.41643571853638,20.7200794219971" Point2="7.80852222442627,22.7552680969238" Point1="9.53533458709717,24.053337097168"/>
								<BezierSegment Point3="2.58308506011963,8.05368232727051" Point2="2.58308506011963,14.6606712341309" Point1="-0.810489118099213,17.5840244293213"/>
								<BezierSegment Point3="8.7498254776001,6.05372476577759" Point2="6.73525905609131,6.80196905136108" Point1="4.79986333847046,7.61034727096558"/>
							</PathFigure>
						</PathGeometry>
					</Path.Data>
					<Path.RenderTransform>
						<CompositeTransform/>
					</Path.RenderTransform>
				</Path>
				<Path x:Name="leftcryingbrow" Data="M-1.956152,0.038028218 L54.354759,3.0205829 L54.776001,5.5 L1.5,5.5 z" Fill="Black" Height="8.462" Canvas.Left="64.26" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FF000000" StrokeThickness="3" StrokeLineJoin="Round" Canvas.Top="82.43" UseLayoutRounding="False" Width="59.732" d:LayoutRounding="Auto" Visibility="Collapsed">
					<Path.RenderTransform>
						<CompositeTransform Rotation="-28.972" TranslateX="0.13783554921123553" TranslateY="-0.92849194254226219"/>
					</Path.RenderTransform>
				</Path>
				<Path x:Name="rightcryingbrow" Data="M-1.956152,0.038028218 L54.354759,3.0205829 L54.776001,5.5 L1.5,5.5 z" Fill="Black" Height="8.462" Canvas.Left="146" RenderTransformOrigin="0.5,0.5" Stretch="Fill" Stroke="#FF000000" StrokeThickness="3" StrokeLineJoin="Round" Canvas.Top="84.538" UseLayoutRounding="False" Width="59.732" d:LayoutRounding="Auto" Visibility="Collapsed">
					<Path.RenderTransform>
						<CompositeTransform Rotation="28.972" ScaleX="-1" TranslateX="0.137836" TranslateY="-0.928492"/>
					</Path.RenderTransform>
				</Path>
			</Canvas>
			<Path x:Name="righthand" Width="72" Height="68.664" Canvas.Left="160" Canvas.Top="368" Fill="#FFE9BD12" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
				<Path.Data>
					<PathGeometry FillRule="Nonzero">
						<PathFigure IsFilled="True" IsClosed="True" StartPoint="34.4682769775391,7.1665563583374">
							<BezierSegment Point3="41.6032829284668,11.7768230438232" Point2="39.4282417297363,10.012393951416" Point1="36.8816604614258,8.58596038818359"/>
							<BezierSegment Point3="47.9872245788574,15.2141389846802" Point2="45.653938293457,13.6901445388794" Point1="43.7683029174805,13.5332107543945"/>
							<BezierSegment Point3="64.0096588134766,25.77659034729" Point2="60.0511131286621,21.0868759155273" Point1="53.1194114685059,18.5649452209473"/>
							<BezierSegment Point3="70.0180740356445,51.4282569885254" Point2="75.0090408325195,44.215633392334" Point1="69.6665725708008,32.4751930236816"/>
							<BezierSegment Point3="46.9858207702637,56.4579963684082" Point2="54.8257789611816,55.9318809509277" Point1="65.5337982177734,57.9085960388184"/>
							<BezierSegment Point3="19.947940826416,53.9431266784668" Point2="28.8353881835938,55.6612968444824" Point1="37.9551696777344,57.0625877380371"/>
							<BezierSegment Point3="5.42760610580444,48.4104194641113" Point2="8.51093482971191,54.3585777282715" Point1="13.3927717208862,52.6756248474121"/>
							<BezierSegment Point3="0.921295642852783,13.2022438049316" Point2="-1.6222597360611,21.3544483184814" Point1="1.50010919570923,40.8316078186035"/>
							<BezierSegment Point3="17.9451370239258,6.16060876846313" Point2="11.8085517883301,6.13647937774658" Point1="2.75786709785461,7.31946897506714"/>
							<BezierSegment Point3="34.4682769775391,7.1665563583374" Point2="29.7076110839844,4.36498832702637" Point1="23.4628734588623,6.18274259567261"/>
						</PathFigure>
					</PathGeometry>
				</Path.Data>
				<Path.RenderTransform>
					<CompositeTransform TranslateX="62.159999847412109" TranslateY="13.560999870300293"/>
				</Path.RenderTransform>
			</Path>
			<Path x:Name="rightfoot" Width="127.513" Height="19.4626" Canvas.Left="291.335" Canvas.Top="506.661" Stretch="Fill" Fill="#FF000000" Data="F1 M 298.052,525.661C 297.047,525.721 296.064,526.223 295.064,526.105C 294.104,525.992 293.115,525.629 292.385,524.995C 291.806,524.491 291.509,523.675 291.393,522.916C 291.277,522.166 291.31,521.302 291.719,520.661C 296.347,513.411 307.815,514.587 315.916,511.694C 330.797,506.38 347.251,506.754 363.052,506.661C 371.135,506.614 381.166,508.473 387.385,509.828C 396.106,511.729 403.693,514.866 412.052,517.995C 414.654,518.969 419.72,520.404 418.719,522.995C 417.257,526.777 410.772,524.861 406.719,524.995C 399.053,525.247 391.383,525.363 383.719,525.661C 355.185,526.773 326.558,523.98 298.052,525.661 Z " RenderTransformOrigin="0.5,0.5">
				<Path.RenderTransform>
					<CompositeTransform/>
				</Path.RenderTransform>
			</Path>
			<Path x:Name="leftfoot" Width="122.165" Height="16.8563" Canvas.Left="416.5" Canvas.Top="510.984" Stretch="Fill" Fill="#FF000000" Data="F1 M 418.052,520.828C 428.052,515.828 446.757,514.295 461.385,513.495C 470.059,513.02 478.7,511.106 487.385,510.995C 496.061,510.884 504.788,511.656 513.385,512.828C 524.385,514.328 534.385,514.495 538.052,521.161C 540.674,525.93 534.366,524.274 529.052,524.995C 519.323,526.315 509.863,526.209 500.052,525.828C 488.722,525.388 477.37,526.142 466.052,526.828C 459.279,527.239 452.491,527.399 445.719,527.828C 443.98,527.938 442.793,527.272 441.052,527.328C 439.336,527.383 431.239,526.983 429.552,526.661C 423.39,525.486 412.441,523.634 418.052,520.828 Z " RenderTransformOrigin="0.5,0.5">
				<Path.RenderTransform>
					<CompositeTransform/>
				</Path.RenderTransform>
			</Path>
			<Path x:Name="lefthand" Width="78.371" Height="65.12" Canvas.Left="648" Canvas.Top="366.88" Fill="#FFE9BD12" RenderTransformOrigin="0.5,0.5" UseLayoutRounding="False">
				<Path.Data>
					<PathGeometry FillRule="Nonzero">
						<PathFigure IsFilled="True" IsClosed="True" StartPoint="2.39238023757935,34.0469970703125">
							<BezierSegment Point3="28.8924369812012,1.13100874423981" Point2="15.6884288787842,5.8109974861145" Point1="9.79242038726807,22.1529941558838"/>
							<BezierSegment Point3="65.8925094604492,14.2140064239502" Point2="57.3325004577637,5.06700992584229" Point1="40.7004470825195,-3.05499219894409"/>
							<BezierSegment Point3="75.5595245361328,56.5469779968262" Point2="83.0515441894531,50.9969635009766" Point1="74.0995025634766,22.9839878082275"/>
							<BezierSegment Point3="45.3924713134766,64.1309585571289" Point2="56.1874809265137,67.9079666137695" Point1="71.0595169067383,59.8809585571289"/>
							<BezierSegment Point3="26.3924331665039,48.1309700012207" Point2="28.5594291687012,47.8809700012207" Point1="37.5774536132813,61.3959732055664"/>
							<BezierSegment Point3="14.2573957443237,54.6449699401855" Point2="18.6134243011475,53.1929779052734" Point1="22.8904113769531,48.5349617004395"/>
							<BezierSegment Point3="0.892377078533173,49.1309661865234" Point2="2.5583963394165,53.6529655456543" Point1="9.68536472320557,56.1689567565918"/>
							<BezierSegment Point3="2.39238023757935,34.0469970703125" Point2="-0.0866289287805557,38.0329856872559" Point1="-0.730612218379974,44.726978302002"/>
						</PathFigure>
					</PathGeometry>
				</Path.Data>
				<Path.RenderTransform>
					<CompositeTransform TranslateX="-114.95689482666937" TranslateY="19.051638172585605"/>
				</Path.RenderTransform>
			</Path>
		</Canvas>
	</Grid>
</UserControl>